Amid mounting competition from other sports Red Bull team boss Christian Horner believes that Formula 1 has to become more attractive to sponsors in the future, pointing to the marked decline in corporate sponsorships across all the teams on the current grid. Horner said in an interview last month, “To attract sponsors you have to […]